package cn.sieis.pojo;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

public class Project implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -1480817913164667168L;
	private Integer id;
	private String proCode;
	private String proName;
	private String details;
	@JsonFormat(pattern="yyyy-MM-dd",timezone = "GMT+8")
	private Date creationDate;
	private Integer proStatus;
	private String status;
	private String filePath;
	private Integer proSchool; // sid
	private String schName;
	private Integer proContest;
	private String conName;

	public String getFilePath() {
		return filePath;
	}

	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}

	public Integer getProStatus() {
		return proStatus;
	}

	public void setProStatus(Integer proStatus) {
		this.proStatus = proStatus;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	

	public Integer getProSchool() {
		return proSchool;
	}

	public void setProSchool(Integer proSchool) {
		this.proSchool = proSchool;
	}

	

	public String getSchName() {
		return schName;
	}

	public void setSchName(String schName) {
		this.schName = schName;
	}



	public Integer getProContest() {
		return proContest;
	}

	public void setProContest(Integer proContest) {
		this.proContest = proContest;
	}

	public String getConName() {
		return conName;
	}

	public void setConName(String conName) {
		this.conName = conName;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getProCode() {
		return proCode;
	}

	public void setProCode(String proCode) {
		this.proCode = proCode;
	}

	public String getProName() {
		return proName;
	}

	public void setProName(String proName) {
		this.proName = proName;
	}

	public String getDetails() {
		return details;
	}

	public void setDetails(String details) {
		this.details = details;
	}

	public Date getCreationDate() {
		return creationDate;
	}

	public void setCreationDate(Date creationDate) {
		this.creationDate = creationDate;
	}

	public Project(String proName, String proCode, String details, Date creationDate) {
		super();
		this.proName = proName;
		this.proCode = proCode;
		this.details = details;
		this.creationDate = creationDate;
	}

	public Project() {
		super();
		// TODO Auto-generated constructor stub
	}
}
